package com.uwo.house.service;

import com.uwo.house.beans.request.DecorationScheduleReq;
import com.uwo.house.beans.response.ConstructionScheduleResp;
import com.uwo.house.beans.response.DecorationPlanResp;
import com.uwo.house.beans.response.MaterialListResp;

import java.util.List;

/**
 * Created by YZYG on 2017/7/17.
 */
public interface IDecorationSchemeService {
    List<DecorationPlanResp> getDecorationList(String loginUser, String planSts);

    DecorationPlanResp getDecorationDetails(String id);

    int confirmPlan(int planId);

    void abandonPlan(String orderId, int planId);

    String getMaterialList(String orderId, int planId);

    void addMaterialStatus(String orderId,int planId);

    List<ConstructionScheduleResp> geConstructionSchedule(String orderId);

    int checkProject(String id);

    int addDecorationSchedule(DecorationScheduleReq decorationScheduleReq);

    List<MaterialListResp> getDecorationMaterialDetails(Integer id);
}
